using System;
using Newtonsoft.Json;

namespace Alipay.AopSdk.Core.Domain
{
	/// <summary>
	///     PersonnalBankAccountInfo Data Structure.
	/// </summary>
	[Serializable]
	public class PersonnalBankAccountInfo : AopObject
	{
		/// <summary>
		///     填入的银行账号对应的银行预留手机号
		/// </summary>
		[JsonProperty("personal_bank_account_mobile")]
		public string PersonalBankAccountMobile { get; set; }

		/// <summary>
		///     个人或个体工商户的银行账号，在商户确认环节用来作为认证的一种材料。
		/// </summary>
		[JsonProperty("personal_bank_card_no")]
		public string PersonalBankCardNo { get; set; }

		/// <summary>
		///     填入的银行账号对应的持卡人的身份证号码
		/// </summary>
		[JsonProperty("personal_bank_holder_certno")]
		public string PersonalBankHolderCertno { get; set; }

		/// <summary>
		///     填入的银行账号对应的持卡人名称
		/// </summary>
		[JsonProperty("personal_bank_holder_name")]
		public string PersonalBankHolderName { get; set; }
	}
}